package com.yitong.base.util;

import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.http.HttpServletResponse;

/**
 * 工具类
 * @author boss
 *
 */
public class MyUtils {
	
	 /**
     * 判断一个字符串数组中元素是否包含某另一个字符串对象
     * 包含返回true
     * @return
     */
    public static boolean arrContainsStr(String des,String[] orign){
    	for(String temp:orign){
    		if(temp.equals(des)){
    			return true;
    		}
    	}
    	return false;
    }
    
    
    
    
    /**
     * 返回字符串到到前台
     * @throws IOException
     */
    public static void printJson(HttpServletResponse response,String jstr) throws IOException {
    	try{
    		response.setContentType("text/html;charset=UTF-8");
    		response.setCharacterEncoding("UTF-8");
    		PrintWriter out = response.getWriter();
    		out.print(jstr);
    		out.flush();
    		out.close();
    	}catch(IOException e){
    		e.printStackTrace();
    	}
    }
    
    
    
    
    
	 /**   
     * 删除单个文件   
     * @param   fileName    被删除文件的文件名   
     * @return 单个文件删除成功返回true,否则返回false   
     */    
    public static boolean deleteFile(String fileName){     
        File file = new File(fileName);     
        if(file.isFile() && file.exists()){     
            file.delete();     
            return true;     
        }else{     
            return false;     
        } 
    }     

    
   
	
	
    
    
    
}
